package com.shuwen.gcdj.bean.workingConditions.response;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDateTime;
import java.util.ArrayList;
import java.util.List;

/**
 *工况统计（热力图）
 * @author XYC
 */
@Data
public class StatisticsThermalMapResp {

    /**
     * 位置名称
     */
    @ApiModelProperty("位置名称")
    private String  positionName ;

    /**
     * 设备编码
     */
    @ApiModelProperty("设备编码")
    private String equipmentCode;

    /**
     * 位置
     */
    @ApiModelProperty("位置")
    private Integer position;


    /**
     * 热力图数据[x]
     */
    @ApiModelProperty("热力图数据[x]")
    private List<Integer> heatMapDataX=new ArrayList<>();


    /**
     * 热力图数据[Y]
     */
    @ApiModelProperty("热力图数据[Y]")
    private List<Double> heatMapDataY=new ArrayList<>();

    /**
     * 时间
     */
    @ApiModelProperty("时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime time;
}

